dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Moon Shell
— synonyms, definition
1.
moon shell (Noun)
1 synonym
moonshell
1 definition
moon shell (Noun)
— Marine gastropods having smooth rounded shells that form short spires.
1 type of
seasnail
2 parts of
Naticidae
family Naticidae